Previous | Table of Contents | Next |
This section contains registry entries for all types of software, from Microsoft SQL Server to Netscape to Windows NT system information. Office 97 applications have their own section.
III-1 When SMS creates a package for distribution, it first compresses all the files in the package and then sends the package to the site server. The site server expands the compressed package into a Temp directory. By default, SMS creates the Temp directory on the biggest drive with at least 100 megabytes of available space. Changing this registry value lets you specify which drive SMS uses as the preferred drive. If the minimum conditions arent met (100 MB and NTFS), SMS searches for a more suitable drive.
Hive: | HKEY_LOCAL_MACHINE |
Key: | Software\Microsoft\SMS\Components\SMS_DESPOOLER |
Value Name: | PreferredDriveForTempDirectory |
Data Type: | REG_SZ |
Value: | < valid drive letter > |
Restart the machine for these values to take effect.
III-2 SMS needs a directory to copy the decompressed package to. By default, it looks at the drive that contains the SMS_SHR and determines whether that drive has at least 100 MB of free space. If it does, SMS creates the SMS_PKGx directory there. SMS by default uses the NTFS volume with the most free space. To change the minimum drive space required for this process, change the following registry entry.
Hive: | HKEY_LOCAL_MACHINE |
Key: | Software\Microsoft\SMS\Components\SMS_DESPOOLER |
Value Name: | SMSDriveMinimumFreeSpaceinMBytes |
Data Type: | REG_DWORD |
Value: | 0x64 |
The value is in hexadecimal. Restart the machine for these values to take effect.
III-3 Your most effective tools for troubleshooting SMS performance problems are the different service logs. These registry entries let you maximize the amount of logging SMS performs. By analyzing these logs, you can get a pretty good picture of where the SMS bottlenecks are on your system.
Hive: | HKEY_LOCAL_MACHINE |
Key: | Software\Microsoft\SMS\Tracing |
Value Name: | SQLEnabled |
Data Type: | REG_DWORD |
Value: | 1 |
This value enables SMS to log its interactions with SQL Server. Restart the SMS Executive for this change to take effect.
III-4 | Hive: | HKEY_LOCAL_MACHINE |
Key: | Software\Microsoft\SMS\Tracing | |
Value Name: | Enabled | |
Data Type: | REG_DWORD | |
Value: | 1 | |
This value enables SMS logging. When this value is set to 1, SMS logs the results for all SMS services. Setting this value to 0 disables logging. Restart the SMS Executive for this change to take effect.
III-5 SMS stores individual packages in compressed form before it ships them for distribution. This entry gives you the location of important information about these packages. This information is incredibly useful when debugging site distribution problems.
Hive: | HKEY_LOCAL_MACHINE |
Key: | Software\Microsoft\SMS\Components\SMS_DESPOOLER\ MasterPackages |
Key: | < Package Name > |
SMS creates a key for each package. This key stays in the registry of the site server until the package is removed from the site server. See III-19 for more about SMS packages.
III-6 | Hive: | HKEY_LOCAL_MACHINE |
Key: | Software\Microsoft\SMS\Components\SMS_DESPOOLER\ MasterPackages | |
Value Name: | FileName | |
Data Type: | REG_DWORD | |
Value: | < fully qualified path to the compressed package file > |
This value is the location where the compressed file for each job is stored; along with the directory, the value includes the filename in the format of JobID.wks. An example value is \\Machine_Name\SMS_SHRD\site.srv\ despoolr.box\store\< JobID >.wks.
Previous | Table of Contents | Next |